CONFIG += staticlib

SOURCES += \
    encoder/gifencoder.cpp \
    encoder/quantization/quantizer.cpp \
    encoder/quantization/palettequantizer.cpp \
    encoder/quantization/octreequantizer.cpp \
    encoder/quantization/neuralquantizer.cpp \
    encoder/quantization/mostusedquantizer.cpp \
    encoder/quantization/mediancutquantizer.cpp \
    encoder/quantization/grayscalequantizer.cpp \
    encoder/lzwencoder.cpp \
    encoder/bitencoder.cpp \
    decoder/gifblock.cpp \
    decoder/gifextension.cpp \
    decoder/gifgraphiccontrolextension.cpp \
    decoder/gifcommentextension.cpp \
    decoder/gifplaintextextension.cpp \
    decoder/gifapplicationextension.cpp \
    decoder/gifframe.cpp \
    decoder/gifimagedescriptor.cpp \
    decoder/gifimagedata.cpp \
    decoder/giftrailer.cpp \
    decoder/gifheader.cpp \
    decoder/giflogicalscreendescriptor.cpp \
    decoder/gifdecoder.cpp

HEADERS += \
        winggif.h \
    encoder/gifencoder.h \
    encoder/quantization/quantizer.h \
    encoder/quantization/palettequantizer.h \
    encoder/quantization/octreequantizer.h \
    encoder/quantization/neuralquantizer.h \
    encoder/quantization/mostusedquantizer.h \
    encoder/quantization/mediancutquantizer.h \
    encoder/quantization/grayscalequantizer.h \
    encoder/lzwencoder.h \
    encoder/bitencoder.h \
    decoder/gifblock.h \
    decoder/gifextension.h \
    decoder/gifgraphiccontrolextension.h \
    decoder/gifcommentextension.h \
    decoder/gifplaintextextension.h \
    decoder/gifapplicationextension.h \
    decoder/gifframe.h \
    decoder/gifimagedescriptor.h \
    decoder/gifimagedata.h \
    decoder/giftrailer.h \
    decoder/gifheader.h \
    decoder/giflogicalscreendescriptor.h \
    decoder/gifdecoder.h
